Title Banner

Previous Book Contents Book Index Next

Inside Macintosh: OpenDoc Class Reference /
Part 1 - Classes and Methods / ODExtension


BaseRemoved

The BaseRemoved method invalidates this extension object.

void BaseRemoved ();
DISCUSSION
An extension object becomes invalid when its base object is removed. This extension object should no longer attempt to communicate with its base object; any pointers that this extension object had to its base object should be considered invalid. The base object of this extension object should call this method from its ReleaseAll method.

OVERRIDING
If you subclass ODExtension, you can override this method. Your override method must call its inherited method at some point in your implementation (it does not matter where); you must not access the base object after calling the inherited method.

SEE ALSO
"The ReleaseAll Method" on page 306 in OpenDoc Programmer's Guide.
"Using an Extension" on page 444 in OpenDoc Programmer's Guide.
"Implementing Extensions" on page 445 in OpenDoc Programmer's Guide.


Previous Book Contents Book Index Next

© Apple Computer, Inc.
17 JUL 1996




Navigation graphic, see text links

Main | Page One | What's New | Apple Computer, Inc. | Find It | Contact Us | Help